educational or training institution - German English Dictionary